.fl{ float: left;}
.fr{ float: right;}
.bg1{background: #fff url(../../images/activity/activity18/banner.jpg) 50% 0 no-repeat;width:100%; margin:0 auto;  height:400px;}
.area1{width:1208px; height:400px; margin:0 auto; position:relative;}
.bg2{background: #fff ;width:100%; margin:0 auto;  height:1867px}
.area2{width:1208px; height:1867px; margin:0 auto; position:relative;}
.area2 h3{font-size: 34px; color: #002b91; text-align: center;padding: 90px 0;}
.area2 .u-left{  height:1533px ; width:11px ; padding-left: 13px;padding-top: 15px;}
.area2 .u-right{ width: 1180px;}
.area2 .u-right p{ color: #2b8db6; font-size: 28px; }
.area2 .u-right p span{ font-weight: bold;}
.area2 .u-right div img{ margin: 25px 0 32px 0;}
.area2 .u-right .u-fwl20 img{margin:30px 0 41px 0;}
.area2 .u-right .u-fwl30 img{margin:30px 0 41px 0;}
.bg3{background: #212126 ;width:100%; margin:0 auto;  height:512px}
.area3{width:1208px; height:512px; margin:0 auto; position:relative;}
.area3 h3{font-size: 34px; color: #ffffff; text-align: center; line-height: 65px;    padding: 90px 0 48px 0; }
.area3 p{ font-size: 22px; color: #FFF; width: 1088px; margin: 0 auto;line-height:50px;}




